fossil imprint - English Synonyms Dictionary